/* 测试代码：garbageTest.c */
#include <stdio.h>   // 包含标准输入输出头文件
#include <stdlib.h>  // 包含标准库头文件
#include "garbage.h" // 包含垃圾分类器头文件

int main(int argc, char **argv)
{
    char *category = NULL; // 垃圾类别

    garbage_init();                        // 初始化垃圾分类器
    category = garbage_category(category); // 识别垃圾类别
    printf("垃圾类别: %s\n", category);    // 打印识别结果
    garbage_destroy();                     // 销毁垃圾分类器

    if (category != NULL)
    {                   // 如果识别结果不为空
        free(category); // 释放内存
    }

    return 0;
}
